candy canes - German English Dictionary